<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>现代建筑中的光影美学 - 社交阅读平台</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <style>
        :root {
            --primary: #4263eb;
            --primary-light: #eef0ff;
            --secondary: #36b37e;
            --light-gray: #f8f9fa;
            --dark-gray: #343a40;
            --text-gray: #6c757d;
            --border-color: #e9ecef;
        }
        
        body {
            background-color: #f8f9fa;
            font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
            color: #333;
            line-height: 1.8;
        }
        
        .container {
            max-width: 1140px;
        }
        
        /* 头部样式 */
        .site-header {
            padding: 1rem 0;
            border-bottom: 1px solid var(--border-color);
            background-color: white;
            position: sticky;
            top: 0;
            z-index: 100;
        }
        
        .logo {
            font-size: 1.5rem;
            font-weight: 700;
            color: var(--primary);
            text-decoration: none;
        }
        
        .nav-links {
            display: flex;
            gap: 1.5rem;
        }
        
        .nav-link {
            color: var(--dark-gray);
            text-decoration: none;
            font-weight: 500;
            transition: color 0.2s ease;
        }
        
        .nav-link:hover {
            color: var(--primary);
        }
        
        .user-actions {
            display: flex;
            align-items: center;
            gap: 1rem;
        }
        
        .avatar {
            width: 36px;
            height: 36px;
            border-radius: 50%;
            object-fit: cover;
        }
        
        /* 文章内容样式 */
        .article-container {
            margin-top: 2rem;
            margin-bottom: 3rem;
        }
        
        .article-main {
            background-color: white;
            border-radius: 12px;
            box-shadow: 0 2px 12px rgba(0,0,0,0.05);
            padding: 2rem;
            margin-bottom: 2rem;
        }
        
        .article-title {
            font-size: 2rem;
            font-weight: 700;
            line-height: 1.3;
            margin-bottom: 1.5rem;
            color: var(--dark-gray);
        }
        
        .article-meta {
            display: flex;
            align-items: center;
            margin-bottom: 2rem;
            flex-wrap: wrap;
            gap: 1rem;
        }
        
        .author-info {
            display: flex;
            align-items: center;
        }
        
        .author-avatar {
            width: 48px;
            height: 48px;
            border-radius: 50%;
            margin-right: 1rem;
            object-fit: cover;
        }
        
        .author-name {
            font-weight: 600;
            font-size: 1.05rem;
        }
        
        .author-badge {
            display: inline-block;
            background-color: var(--primary-light);
            color: var(--primary);
            font-size: 0.75rem;
            padding: 0.15rem 0.5rem;
            border-radius: 4px;
            margin-left: 0.5rem;
        }
        
        .post-date {
            color: var(--text-gray);
            font-size: 0.9rem;
        }
        
        .article-categories {
            display: flex;
            flex-wrap: wrap;
            gap: 0.75rem;
            margin-bottom: 2rem;
        }
        
        .article-category {
            display: inline-block;
            padding: 0.3rem 0.8rem;
            background-color: var(--primary-light);
            color: var(--primary);
            border-radius: 6px;
            font-size: 0.85rem;
            text-decoration: none;
            transition: all 0.2s ease;
        }
        
        .article-category:hover {
            background-color: var(--primary);
            color: white;
        }
        
        .article-image {
            width: 100%;
            border-radius: 8px;
            margin-bottom: 2rem;
            overflow: hidden;
        }
        
        .article-image img {
            width: 100%;
            height: auto;
            object-fit: cover;
            transition: transform 0.5s ease;
        }
        
        .article-image:hover img {
            transform: scale(1.02);
        }
        
        .image-caption {
            text-align: center;
            color: var(--text-gray);
            font-size: 0.9rem;
            margin-top: 0.5rem;
            font-style: italic;
        }
        
        .article-content {
            font-size: 1.1rem;
            color: #444;
        }
        
        .article-content p {
            margin-bottom: 1.5rem;
        }
        
        .article-content h2 {
            font-size: 1.5rem;
            font-weight: 600;
            margin: 2rem 0 1rem;
            color: var(--dark-gray);
        }
        
        .article-content blockquote {
            border-left: 4px solid var(--primary);
            padding-left: 1rem;
            margin: 1.5rem 0;
            color: var(--text-gray);
            font-style: italic;
        }
        
        .article-gallery {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 1rem;
            margin: 2rem 0;
        }
        
        .gallery-item {
            border-radius: 6px;
            overflow: hidden;
            height: 250px;
        }
        
        .gallery-item img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            transition: transform 0.3s ease;
        }
        
        .gallery-item:hover img {
            transform: scale(1.05);
        }
        
        /* 文章操作区 */
        .article-actions {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 1.5rem 0;
            border-top: 1px solid var(--border-color);
            border-bottom: 1px solid var(--border-color);
            margin: 2rem 0;
        }
        
        .action-group {
            display: flex;
            gap: 1.5rem;
        }
        
        .action-btn {
            display: flex;
            align-items: center;
            gap: 0.5rem;
            background: none;
            border: none;
            color: var(--text-gray);
            font-size: 0.95rem;
            padding: 0.5rem 0.75rem;
            border-radius: 6px;
            transition: all 0.2s ease;
            cursor: pointer;
        }
        
        .action-btn:hover {
            background-color: var(--light-gray);
            color: var(--primary);
        }
        
        .action-btn i {
            font-size: 1.1rem;
        }
        
        .action-btn.liked {
            color: #e74c3c;
        }
        
        .action-btn.saved {
            color: var(--secondary);
        }
        
        .share-buttons {
            display: flex;
            gap: 0.75rem;
        }
        
        .share-btn {
            width: 36px;
            height: 36px;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            background-color: var(--light-gray);
            color: var(--text-gray);
            transition: all 0.2s ease;
            border: none;
            cursor: pointer;
        }
        
        .share-btn:hover {
            background-color: var(--primary);
            color: white;
        }
        
        /* 作者信息区 */
        .author-profile {
            display: flex;
            align-items: center;
            padding: 1.5rem;
            background-color: var(--light-gray);
            border-radius: 10px;
            margin-bottom: 2rem;
        }
        
        .profile-avatar {
            width: 80px;
            height: 80px;
            border-radius: 50%;
            margin-right: 1.5rem;
            object-fit: cover;
        }
        
        .profile-info {
            flex-grow: 1;
        }
        
        .profile-name {
            font-size: 1.25rem;
            font-weight: 600;
            margin-bottom: 0.25rem;
        }
        
        .profile-bio {
            color: var(--text-gray);
            margin-bottom: 1rem;
            max-width: 600px;
        }
        
        .follow-btn {
            background-color: var(--primary);
            color: white;
            border: none;
            padding: 0.5rem 1.5rem;
            border-radius: 6px;
            font-weight: 500;
            transition: all 0.2s ease;
            white-space: nowrap;
        }
        
        .follow-btn:hover {
            background-color: #3654d2;
        }
        
        .follow-btn.following {
            background-color: transparent;
            color: var(--text-gray);
            border: 1px solid var(--border-color);
        }
        
        .follow-btn.following:hover {
            background-color: var(--light-gray);
            color: var(--dark-gray);
        }
        
        /* 留言区 */
        .comments-section {
            background-color: white;
            border-radius: 12px;
            box-shadow: 0 2px 12px rgba(0,0,0,0.05);
            padding: 2rem;
            margin-bottom: 3rem;
        }
        
        .comments-header {
            display: flex;
            justify-content: space-between;
            align-items: center;
            margin-bottom: 1.5rem;
        }
        
        .comments-title {
            font-size: 1.5rem;
            font-weight: 600;
            color: var(--dark-gray);
        }
        
        .comments-count {
            color: var(--text-gray);
            font-size: 0.95rem;
        }
        
        .comment-sort {
            display: flex;
            align-items: center;
            gap: 0.5rem;
            color: var(--text-gray);
            font-size: 0.9rem;
        }
        
        .sort-select {
            background: none;
            border: none;
            color: var(--primary);
            font-weight: 500;
            cursor: pointer;
            padding: 0;
        }
        
        .comment-form {
            margin-bottom: 2rem;
        }
        
        .form-group {
            display: flex;
            gap: 1rem;
        }
        
        .comment-avatar {
            width: 48px;
            height: 48px;
            border-radius: 50%;
            flex-shrink: 0;
        }
        
        .comment-input {
            flex-grow: 1;
        }
        
        .comment-input textarea {
            width: 100%;
            padding: 1rem;
            border: 1px solid var(--border-color);
            border-radius: 8px;
            resize: none;
            min-height: 100px;
            font-family: inherit;
            font-size: 0.95rem;
            transition: all 0.2s ease;
        }
        
        .comment-input textarea:focus {
            outline: none;
            border-color: var(--primary);
            box-shadow: 0 0 0 3px rgba(66, 99, 235, 0.1);
        }
        
        .form-actions {
            display: flex;
            justify-content: flex-end;
            margin-top: 0.75rem;
        }
        
        .post-comment-btn {
            background-color: var(--primary);
            color: white;
            border: none;
            padding: 0.5rem 1.5rem;
            border-radius: 6px;
            font-weight: 500;
            transition: all 0.2s ease;
        }
        
        .post-comment-btn:hover {
            background-color: #3654d2;
        }
        
        .post-comment-btn:disabled {
            background-color: var(--text-gray);
            cursor: not-allowed;
        }
        
        /* 留言列表 */
        .comments-list {
            margin-bottom: 2rem;
        }
        
        .comment-item {
            display: flex;
            gap: 1rem;
            margin-bottom: 1.5rem;
            padding-bottom: 1.5rem;
            border-bottom: 1px solid var(--border-color);
        }
        
        .comment-item:last-child {
            border-bottom: none;
        }
        
        .comment-content {
            flex-grow: 1;
        }
        
        .comment-header {
            display: flex;
            justify-content: space-between;
            margin-bottom: 0.5rem;
        }
        
        .comment-author {
            font-weight: 600;
            font-size: 0.95rem;
        }
        
        .comment-time {
            color: var(--text-gray);
            font-size: 0.8rem;
        }
        
        .comment-text {
            margin-bottom: 0.75rem;
            color: #444;
        }
        
        .comment-actions {
            display: flex;
            gap: 1.5rem;
            font-size: 0.85rem;
        }
        
        .comment-action {
            color: var(--text-gray);
            text-decoration: none;
            display: flex;
            align-items: center;
            gap: 0.25rem;
            transition: color 0.2s ease;
        }
        
        .comment-action:hover {
            color: var(--primary);
        }
        
        .comment-action.liked {
            color: #e74c3c;
        }
        
        /* 回复区 */
        .replies-list {
            margin-left: 2.5rem;
            margin-top: 1rem;
        }
        
        .reply-item {
            display: flex;
            gap: 0.75rem;
            margin-bottom: 1rem;
            padding-bottom: 1rem;
            border-bottom: 1px solid var(--border-color);
        }
        
        .reply-item:last-child {
            border-bottom: none;
        }
        
        .reply-avatar {
            width: 36px;
            height: 36px;
            border-radius: 50%;
            flex-shrink: 0;
        }
        
        .reply-content {
            flex-grow: 1;
        }
        
        .reply-text {
            font-size: 0.9rem;
            margin-bottom: 0.5rem;
        }
        
        .reply-to {
            color: var(--primary);
            font-weight: 500;
        }
        
        .reply-form {
            display: flex;
            gap: 0.75rem;
            margin-top: 1rem;
        }
        
        .reply-input {
            flex-grow: 1;
        }
        
        .reply-input textarea {
            width: 100%;
            padding: 0.75rem;
            border: 1px solid var(--border-color);
            border-radius: 6px;
            resize: none;
            min-height: 70px;
            font-family: inherit;
            font-size: 0.9rem;
        }
        
        .reply-actions {
            display: flex;
            gap: 0.75rem;
            align-items: center;
        }
        
        .cancel-reply {
            color: var(--text-gray);
            background: none;
            border: none;
            font-size: 0.9rem;
            cursor: pointer;
        }
        
        .post-reply-btn {
            background-color: var(--primary);
            color: white;
            border: none;
            padding: 0.35rem 1rem;
            border-radius: 6px;
            font-size: 0.9rem;
            cursor: pointer;
        }
        
        /* 相关推荐 */
        .related-articles {
            background-color: white;
            border-radius: 12px;
            box-shadow: 0 2px 12px rgba(0,0,0,0.05);
            padding: 2rem;
            margin-bottom: 3rem;
        }
        
        .related-title {
            font-size: 1.5rem;
            font-weight: 600;
            margin-bottom: 1.5rem;
            color: var(--dark-gray);
        }
        
        .related-list {
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
            gap: 1.5rem;
        }
        
        .related-item {
            border-radius: 8px;
            overflow: hidden;
            box-shadow: 0 2px 8px rgba(0,0,0,0.05);
            transition: transform 0.3s ease;
        }
        
        .related-item:hover {
            transform: translateY(-4px);
        }
        
        .related-image {
            height: 160px;
            overflow: hidden;
        }
        
        .related-image img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        
        .related-content {
            padding: 1rem;
        }
        
        .related-article-title {
            font-weight: 600;
            margin-bottom: 0.5rem;
            font-size: 1.05rem;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden;
        }
        
        .related-article-title a {
            color: var(--dark-gray);
            text-decoration: none;
        }
        
        .related-article-title a:hover {
            color: var(--primary);
        }
        
        .related-meta {
            display: flex;
            align-items: center;
            font-size: 0.8rem;
            color: var(--text-gray);
        }
        
        /* 响应式设计 */
        @media (max-width: 992px) {
            .article-gallery {
                grid-template-columns: 1fr;
            }
            
            .gallery-item {
                height: 300px;
            }
        }
        
        @media (max-width: 768px) {
            .article-main,
            .comments-section,
            .related-articles {
                padding: 1.5rem;
            }
            
            .article-title {
                font-size: 1.75rem;
            }
            
            .article-actions {
                flex-direction: column;
                align-items: flex-start;
                gap: 1rem;
            }
            
            .author-profile {
                flex-direction: column;
                text-align: center;
            }
            
            .profile-avatar {
                margin-right: 0;
                margin-bottom: 1rem;
            }
            
            .form-group {
                flex-direction: column;
            }
            
            .replies-list {
                margin-left: 0;
            }
            
            .related-list {
                grid-template-columns: 1fr;
            }
            
            .nav-links {
                display: none;
            }
        }
        
        @media (max-width: 576px) {
            .article-title {
                font-size: 1.5rem;
            }
            
            .action-group {
                flex-wrap: wrap;
            }
            
            .gallery-item {
                height: 200px;
            }
            
            .comments-header {
                flex-direction: column;
                align-items: flex-start;
                gap: 0.5rem;
            }
        }
    </style>
</head>
<body>
    <!-- 网站头部 -->
    <header class="site-header">
        <div class="container">
            <div class="d-flex justify-content-between align-items-center">
                <a href="#" class="logo">ReadSocial</a>
                
                <nav class="nav-links">
                    <a href="#" class="nav-link">首页</a>
                    <a href="#" class="nav-link">发现</a>
                    <a href="#" class="nav-link">关注</a>
                    <a href="#" class="nav-link">话题</a>
                </nav>
                
                <div class="user-actions">
                    <button class="action-btn" title="通知">
                        <i class="far fa-bell"></i>
                    </button>
                    <img src="https://picsum.photos/100/100?random=201" alt="用户头像" class="avatar">
                </div>
            </div>
        </div>
    </header>
    
    <!-- 文章内容区 -->
    <div class="container article-container">
        <div class="row">
            <div class="col-lg-8">
                <!-- 文章主体 -->
                <article class="article-main">
                    <h1 class="article-title">现代建筑中的光影美学：探索城市几何之美</h1>
                    
                    <div class="article-meta">
                        <div class="author-info">
                            <img src="https://picsum.photos/100/100?random=101" alt="作者头像" class="author-avatar">
                            <div>
                                <div>
                                    <span class="author-name">建筑摄影师林辰</span>
                                    <span class="author-badge">认证作者</span>
                                </div>
                                <div class="post-date">发布于 2023年6月15日 · 阅读时间 8分钟</div>
                            </div>
                        </div>
                    </div>
                    
                    <div class="article-categories">
                        <a href="#" class="article-category">摄影</a>
                        <a href="#" class="article-category">建筑</a>
                        <a href="#" class="article-category">城市</a>
                        <a href="#" class="article-category">设计</a>
                    </div>
                    
                    <div class="article-image">
                        <img src="https://picsum.photos/1200/600?random=1" alt="现代建筑光影效果">
                        <div class="image-caption">图1：法兰克福现代艺术博物馆的光影效果，展现了几何线条与自然光的完美融合</div>
                    </div>
                    
                    <div class="article-content">
                        <p>光影是建筑的灵魂，它赋予静态的建筑以动态的生命。在现代建筑设计中，光影不再仅仅是照明的手段，而是成为塑造空间感、表达建筑语言的核心元素。本文将带您领略现代建筑中光影美学的独特魅力。</p>
                        
                        <h2>光影与几何：现代建筑的视觉语言</h2>
                        
                        <p>现代建筑以其简洁的几何线条著称，而光影则是强调这些几何形态的最佳工具。建筑师通过精心设计的开窗方式、角度和面积，控制光线进入建筑的路径，在墙面、地面和天花板上形成丰富的光影图案。</p>
                        
                        <blockquote>
                            "光线把空间雕塑成形态，阴影则定义了这些形态的边界。" —— 路易斯·康
                        </blockquote>
                        
                        <div class="article-gallery">
                            <div class="gallery-item">
                                <img src="https://picsum.photos/600/400?random=2" alt="建筑光影效果1">
                            </div>
                            <div class="gallery-item">
                                <img src="https://picsum.photos/600/400?random=3" alt="建筑光影效果2">
                            </div>
                        </div>
                        
                        <p>这些光影图案随着时间的推移而变化，使建筑内部空间呈现出不同的面貌。早晨的柔和光线、正午的强烈光影、黄昏的温暖色调，都为同一空间带来了多样的氛围体验。</p>
                        
                        <h2>材料与光影：质感的表达</h2>
                        
                        <p>不同的建筑材料对光线的反射、吸收和折射特性各不相同，建筑师巧妙利用这些特性来创造特定的光影效果。粗糙的混凝土表面能散射光线，形成柔和的阴影；光滑的金属表面则能产生强烈的反光和清晰的倒影；而玻璃则能让光线穿透，模糊室内外的界限。</p>
                        
                        <p>在当代建筑设计中，透明、半透明和不透明材料的组合使用，创造出了层次丰富的光影效果。例如，日本建筑师安藤忠雄常使用清水混凝土和大玻璃窗，利用自然光在粗糙的混凝土表面形成简洁而有力的光影图案。</p>
                        
                        <div class="article-image">
                            <img src="https://picsum.photos/1200/600?random=4" alt="安藤忠雄建筑作品">
                            <div class="image-caption">图2：安藤忠雄设计的光之教堂，利用十字形开口引入自然光，创造出震撼的光影效果</div>
                        </div>
                        
                        <h2>光影与情感：空间体验的塑造</h2>
                        
                        <p>光影不仅影响着建筑的视觉效果，更直接影响着人们的情感体验。明亮的空间通常让人感到愉悦和活跃，而昏暗的空间则可能带来宁静或神秘的感觉。建筑师通过控制光线的强度、颜色和分布，来引导人们在建筑中的情绪变化。</p>
                        
                        <p>在公共建筑中，光影设计往往与功能需求相结合。例如，图书馆需要均匀柔和的光线以保护视力，而博物馆则可能使用定向光线来突出展品。在住宅设计中，光影则更多地与居住者的生活方式和情感需求相关联。</p>
                        
                        <h2>结语：光影作为建筑的第四维度</h2>
                        
                        <p>如果说长度、宽度和高度构成了建筑的三维空间，那么光影可以被视为建筑的第四维度。它赋予建筑时间性和流动性，使建筑在不同时刻呈现出不同的面貌。</p>
                        
                        <p>对于摄影爱好者而言，捕捉建筑中的光影变化是一项富有挑战性和乐趣的工作。它要求摄影师不仅要理解建筑的静态结构，还要敏锐地感知光线的动态变化，在最佳时刻按下快门，定格建筑与光线的完美对话。</p>
                    </div>
                    
                    <!-- 文章操作区 -->
                    <div class="article-actions">
                        <div class="action-group">
                            <button class="action-btn like-btn">
                                <i class="far fa-heart"></i>
                                <span>点赞 (542)</span>
                            </button>
                            <button class="action-btn save-btn">
                                <i class="far fa-bookmark"></i>
                                <span>收藏 (328)</span>
                            </button>
                            <button class="action-btn">
                                <i class="far fa-comment"></i>
                                <span>评论 (86)</span>
                            </button>
                            <button class="action-btn">
                                <i class="far fa-share-square"></i>
                                <span>分享</span>
                            </button>
                        </div>
                        
                        <div class="share-buttons">
                            <button class="share-btn" title="分享到微信">
                                <i class="fab fa-weixin"></i>
                            </button>
                            <button class="share-btn" title="分享到微博">
                                <i class="fab fa-weibo"></i>
                            </button>
                            <button class="share-btn" title="分享到QQ">
                                <i class="fab fa-qq"></i>
                            </button>
                            <button class="share-btn" title="复制链接">
                                <i class="fas fa-link"></i>
                            </button>
                        </div>
                    </div>
                    
                    <!-- 作者信息 -->
                    <div class="author-profile">
                        <img src="https://picsum.photos/100/100?random=101" alt="作者头像" class="profile-avatar">
                        <div class="profile-info">
                            <h3 class="profile-name">建筑摄影师林辰 <span class="author-badge">认证作者</span></h3>
                            <p class="profile-bio">专注于建筑与城市摄影十余年，曾获国际建筑摄影大奖。擅长捕捉建筑与光线、空间与时间的微妙关系，作品曾在多个国家展出。</p>
                            <button class="follow-btn">+ 关注</button>
                        </div>
                    </div>
                </article>
                
                <!-- 留言区 -->
                <section class="comments-section">
                    <div class="comments-header">
                        <div>
                            <h3 class="comments-title">评论 <span class="comments-count">(86)</span></h3>
                        </div>
                        <div class="comment-sort">
                            排序:
                            <select class="sort-select">
                                <option value="latest">最新</option>
                                <option value="popular">最热</option>
                            </select>
                        </div>
                    </div>
                    
                    <!-- 留言表单 -->
                    <div class="comment-form">
                        <div class="form-group">
                            <img src="https://picsum.photos/100/100?random=201" alt="你的头像" class="comment-avatar">
                            <div class="comment-input">
                                <textarea placeholder="分享你的想法..."></textarea>
                                <div class="form-actions">
                                    <button class="post-comment-btn">发布评论</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    
                    <!-- 留言列表 -->
                    <div class="comments-list">
                        <!-- 评论1 -->
                        <div class="comment-item">
                            <img src="https://picsum.photos/100/100?random=202" alt="评论者头像" class="comment-avatar">
                            <div class="comment-content">
                                <div class="comment-header">
                                    <span class="comment-author">建筑爱好者小王</span>
                                    <span class="comment-time">3天前</span>
                                </div>
                                <div class="comment-text">
                                    非常精彩的文章！我特别喜欢安藤忠雄的光之教堂，那种通过光影创造的神圣感真的令人震撼。作为一名建筑系学生，我很认同您对光影与几何关系的分析，这对我的设计课程很有启发。
                                </div>
                                <div class="comment-actions">
                                    <a href="#" class="comment-action like-comment">
                                        <i class="far fa-heart"></i> 42
                                    </a>
                                    <a href="#" class="comment-action reply-btn">
                                        <i class="far fa-reply"></i> 回复
                                    </a>
                                </div>
                                
                                <!-- 回复列表 -->
                                <div class="replies-list">
                                    <!-- 作者回复 -->
                                    <div class="reply-item">
                                        <img src="https://picsum.photos/100/100?random=101" alt="作者头像" class="reply-avatar">
                                        <div class="reply-content">
                                            <div class="comment-header">
                                                <span class="comment-author">建筑摄影师林辰 <span class="author-badge">作者</span></span>
                                                <span class="comment-time">2天前</span>
                                            </div>
                                            <div class="reply-text">
                                                <span class="reply-to">@建筑爱好者小王</span> 谢谢你的认可！光之教堂确实是光影运用的典范，安藤忠雄对自然光的理解和运用达到了出神入化的境界。希望你的设计课程能取得好成绩！
                                            </div>
                                            <div class="comment-actions">
                                                <a href="#" class="comment-action like-reply">
                                                    <i class="far fa-heart"></i> 18
                                                </a>
                                                <a href="#" class="comment-action reply-btn">
                                                    <i class="far fa-reply"></i> 回复
                                                </a>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                
                                <!-- 回复表单 (默认隐藏) -->
                                <div class="reply-form" style="display: none;">
                                    <img src="https://picsum.photos/100/100?random=201" alt="你的头像" class="reply-avatar">
                                    <div class="reply-input">
                                        <textarea placeholder="回复 @建筑爱好者小王..."></textarea>
                                    </div>
                                    <div class="reply-actions">
                                        <button class="cancel-reply">取消</button>
                                        <button class="post-reply-btn">回复</button>
                                    </div>
                                </div>
                            </div>
                        </div>
                        
                        <!-- 评论2 -->
                        <div class="comment-item">
                            <img src="https://picsum.photos/100/100?random=203" alt="评论者头像" class="comment-avatar">
                            <div class="comment-content">
                                <div class="comment-header">
                                    <span class="comment-author">城市漫步</span>
                                    <span class="comment-time">5天前</span>
                                </div>
                                <div class="comment-text">
                                    作为一名摄影爱好者，我非常喜欢拍摄城市建筑。文章中提到的光影捕捉技巧很实用，特别是关于不同时间段光线特点的分析。请问您通常使用什么设备拍摄建筑？有没有特别推荐的镜头？
                                </div>
                                <div class="comment-actions">
                                    <a href="#" class="comment-action like-comment">
                                        <i class="far fa-heart"></i> 26
                                    </a>
                                    <a href="#" class="comment-action reply-btn">
                                        <i class="far fa-reply"></i> 回复
                                    </a>
                                </div>
                                
                                <!-- 回复表单 (默认隐藏) -->
                                <div class="reply-form" style="display: none;">
                                    <img src="https://picsum.photos/100/100?random=201" alt="你的头像" class="reply-avatar">
                                    <div class="reply-input">
                                        <textarea placeholder="回复 @城市漫步..."></textarea>
                                    </div>
                                    <div class="reply-actions">
                                        <button class="cancel-reply">取消</button>
                                        <button class="post-reply-btn">回复</button>
                                    </div>
                                </div>
                            </div>
                        </div>
                        
                        <!-- 评论3 -->
                        <div class="comment-item">
                            <img src="https://picsum.photos/100/100?random=204" alt="评论者头像" class="comment-avatar">
                            <div class="comment-content">
                                <div class="comment-header">
                                    <span class="comment-author">设计美学</span>
                                    <span class="comment-time">1周前</span>
                                </div>
                                <div class="comment-text">
                                    文章中提到了材料与光影的关系，我想补充一点：现代建筑中越来越多使用的智能玻璃，能够根据光线强度自动调节透明度，这为光影设计带来了新的可能性。这种动态调节系统正在改变传统的建筑光影设计理念。
                                </div>
                                <div class="comment-actions">
                                    <a href="#" class="comment-action like-comment liked">
                                        <i class="fas fa-heart"></i> 35
                                    </a>
                                    <a href="#" class="comment-action reply-btn">
                                        <i class="far fa-reply"></i> 回复
                                    </a>
                                </div>
                                
                                <!-- 回复列表 -->
                                <div class="replies-list">
                                    <div class="reply-item">
                                        <img src="https://picsum.photos/100/100?random=205" alt="评论者头像" class="reply-avatar">
                                        <div class="reply-content">
                                            <div class="comment-header">
                                                <span class="comment-author">科技观察</span>
                                                <span class="comment-time">6天前</span>
                                            </div>
                                            <div class="reply-text">
                                                <span class="reply-to">@设计美学</span> 您提到的智能玻璃确实是未来趋势，我了解到有些项目已经将其与AI结合，能够根据室内人员分布自动调节不同区域的光线，既节能又提升舒适度。
                                            </div>
                                            <div class="comment-actions">
                                                <a href="#" class="comment-action like-reply">
                                                    <i class="far fa-heart"></i> 9
                                                </a>
                                                <a href="#" class="comment-action reply-btn">
                                                    <i class="far fa-reply"></i> 回复
                                                </a>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                
                                <!-- 回复表单 (默认隐藏) -->
                                <div class="reply-form" style="display: none;">
                                    <img src="https://picsum.photos/100/100?random=201" alt="你的头像" class="reply-avatar">
                                    <div class="reply-input">
                                        <textarea placeholder="回复 @设计美学..."></textarea>
                                    </div>
                                    <div class="reply-actions">
                                        <button class="cancel-reply">取消</button>
                                        <button class="post-reply-btn">回复</button>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    
                    <!-- 加载更多评论 -->
                    <div class="text-center">
                        <button class="btn btn-outline-primary px-4 py-2">
                            <i class="fas fa-spinner fa-spin me-2" style="display: none;"></i>
                            加载更多评论
                        </button>
                    </div>
                </section>
            </div>
            
            <!-- 侧边栏 - 相关推荐 -->
            <div class="col-lg-4">
                <div class="related-articles">
                    <h3 class="related-title">你可能也喜欢</h3>
                    <div class="related-list">
                        <div class="related-item">
                            <div class="related-image">
                                <img src="https://picsum.photos/600/400?random=5" alt="相关文章图片">
                            </div>
                            <div class="related-content">
                                <h4 class="related-article-title">
                                    <a href="#">安藤忠雄的清水混凝土世界：材质与光影的对话</a>
                                </h4>
                                <div class="related-meta">
                                    <span><i class="far fa-eye"></i> 1.2k</span>
                                    <span class="ms-2"><i class="far fa-heart"></i> 245</span>
                                </div>
                            </div>
                        </div>
                        
                        <div class="related-item">
                            <div class="related-image">
                                <img src="https://picsum.photos/600/400?random=6" alt="相关文章图片">
                            </div>
                            <div class="related-content">
                                <h4 class="related-article-title">
                                    <a href="#">城市夜景摄影指南：捕捉建筑的夜间魅力</a>
                                </h4>
                                <div class="related-meta">
                                    <span><i class="far fa-eye"></i> 986</span>
                                    <span class="ms-2"><i class="far fa-heart"></i> 187</span>
                                </div>
                            </div>
                        </div>
                        
                        <div class="related-item">
                            <div class="related-image">
                                <img src="https://picsum.photos/600/400?random=7" alt="相关文章图片">
                            </div>
                            <div class="related-content">
                                <h4 class="related-article-title">
                                    <a href="#">几何美学在当代建筑中的10种表现形式</a>
                                </h4>
                                <div class="related-meta">
                                    <span><i class="far fa-eye"></i> 1.5k</span>
                                    <span class="ms-2"><i class="far fa-heart"></i> 326</span>
                                </div>
                            </div>
                        </div>
                        
                        <div class="related-item">
                            <div class="related-image">
                                <img src="https://picsum.photos/600/400?random=8" alt="相关文章图片">
                            </div>
                            <div class="related-content">
                                <h4 class="related-article-title">
                                    <a href="#">从古典到现代：建筑光影设计的演变历程</a>
                                </h4>
                                <div class="related-meta">
                                    <span><i class="far fa-eye"></i> 876</span>
                                    <span class="ms-2"><i class="far fa-heart"></i> 215</span>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
    <script>
        // 点赞功能
        document.querySelectorAll('.like-btn').forEach(btn => {
            btn.addEventListener('click', function() {
                this.classList.toggle('liked');
                const icon = this.querySelector('i');
                const text = this.querySelector('span').textContent;
                const count = parseInt(text.match(/\d+/)[0]);
                
                if (this.classList.contains('liked')) {
                    icon.classList.remove('far');
                    icon.classList.add('fas');
                    this.querySelector('span').textContent = `点赞 (${count + 1})`;
                } else {
                    icon.classList.remove('fas');
                    icon.classList.add('far');
                    this.querySelector('span').textContent = `点赞 (${count - 1})`;
                }
            });
        });
        
        // 收藏功能
        document.querySelectorAll('.save-btn').forEach(btn => {
            btn.addEventListener('click', function() {
                this.classList.toggle('saved');
                const icon = this.querySelector('i');
                
                if (this.classList.contains('saved')) {
                    icon.classList.remove('far');
                    icon.classList.add('fas');
                    this.querySelector('span').textContent = '已收藏 (328)';
                } else {
                    icon.classList.remove('fas');
                    icon.classList.add('far');
                    this.querySelector('span').textContent = '收藏 (328)';
                }
            });
        });
        
        // 关注功能
        document.querySelector('.follow-btn').addEventListener('click', function() {
            this.classList.toggle('following');
            
            if (this.classList.contains('following')) {
                this.textContent = '已关注';
            } else {
                this.textContent = '+ 关注';
            }
        });
        
        // 评论点赞功能
        document.querySelectorAll('.like-comment, .like-reply').forEach(btn => {
            btn.addEventListener('click', function(e) {
                e.preventDefault();
                this.classList.toggle('liked');
                const icon = this.querySelector('i');
                const countText = this.textContent.trim();
                const count = parseInt(countText.match(/\d+/)[0]);
                
                if (this.classList.contains('liked')) {
                    icon.classList.remove('far');
                    icon.classList.add('fas');
                    this.innerHTML = `<i class="fas fa-heart"></i> ${count + 1}`;
                } else {
                    icon.classList.remove('fas');
                    icon.classList.add('far');
                    this.innerHTML = `<i class="far fa-heart"></i> ${count - 1}`;
                }
            });
        });
        
        // 回复功能
        document.querySelectorAll('.reply-btn').forEach(btn => {
            btn.addEventListener('click', function(e) {
                e.preventDefault();
                // 隐藏所有回复表单
                document.querySelectorAll('.reply-form').forEach(form => {
                    form.style.display = 'none';
                });
                
                // 显示当前评论的回复表单
                const commentItem = this.closest('.comment-content, .reply-content');
                const replyForm = commentItem.querySelector('.reply-form');
                replyForm.style.display = 'flex';
                
                // 自动聚焦到文本框
                replyForm.querySelector('textarea').focus();
            });
        });
        
        // 取消回复
        document.querySelectorAll('.cancel-reply').forEach(btn => {
            btn.addEventListener('click', function() {
                this.closest('.reply-form').style.display = 'none';
            });
        });
        
        // 发布回复
        document.querySelectorAll('.post-reply-btn').forEach(btn => {
            btn.addEventListener('click', function() {
                const replyForm = this.closest('.reply-form');
                const textarea = replyForm.querySelector('textarea');
                const text = textarea.value.trim();
                
                if (text) {
                    // 在实际应用中，这里会发送回复到服务器
                    alert('回复发布成功！');
                    textarea.value = '';
                    replyForm.style.display = 'none';
                }
            });
        });
        
        // 发布评论
        document.querySelector('.post-comment-btn').addEventListener('click', function() {
            const textarea = document.querySelector('.comment-input textarea');
            const text = textarea.value.trim();
            
            if (text) {
                // 在实际应用中，这里会发送评论到服务器
                alert('评论发布成功！');
                textarea.value = '';
            }
        });
        
        // 加载更多评论
        document.querySelector('.btn-outline-primary').addEventListener('click', function() {
            const spinner = this.querySelector('.fa-spinner');
            spinner.style.display = 'inline-block';
            this.disabled = true;
            
            // 模拟加载延迟
            setTimeout(() => {
                spinner.style.display = 'none';
                this.disabled = false;
                // 实际应用中这里会加载更多评论
                alert('已加载全部评论');
            }, 1500);
        });
        
        // 分享功能
        document.querySelectorAll('.share-btn').forEach(btn => {
            btn.addEventListener('click', function() {
                const title = this.getAttribute('title');
                alert(`${title}分享功能已触发`);
            });
        });
    </script>
</body>
</html>
    
